most rugged - French English Dictionary